made provisions - Français Anglais Dictionnaire